package org.bibpessoal.daos;

import java.util.List;

import javax.ejb.Remote;

import org.bibpessoal.entidades.Livro;
import org.bibpessoal.entidades.Usuario;
import org.bibpessoal.exceptions.LivroInvalidoException;

@Remote
public interface LivroDAO {
	public boolean cadastrarLivro(Usuario usuario, Livro livro) throws LivroInvalidoException;
	public List<Livro> buscarLivro(String titulo, int idUsuario);
	public List<Livro> buscarLivrosUsuario(int idUsuario);
	public List<Livro> getLivrosEmprestadosAMaisDeUmMes();
}
